<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  let arr = [1, 2, 3]

  let newArr = [...arr, 4, 5, 6]

  console.log(newArr)

  let user = {name: 'wzy', sex: '男'}

  let userPlus = {...user, age: 22}

  console.log(userPlus)

  function upload(params) {
    let config = {
      type: '*.jpeg,*.png',
      size: 1000
    }
    // 使用对象的 ...语法，方便的完成默认参数的设置，如果不传那么使用默认的，如果传了条件，那么
    // 后面 会覆盖掉前面的
    config = {...config, ...params}
    console.log(config)
  }

  console.log(upload({size: 11}))


</script>
</body>
</html>
